home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-04 / pxewin.zip / PXEFAM.HPP < prev    next >
C/C++ Source or Header  |  1992-02-06  |  2KB  |  54 lines

  1. // PXEWIN - (C) Copyright 1992 by Beam Engineering, INC.
  2.  
  3. // PXEFAM.HPP //
  4.  
  5. // Contents ----------------------------------------------------------------
  6. //
  7. //    This module contains the PXFamily class object.
  8. //
  9. // End ---------------------------------------------------------------------
  10.  
  11. // External Reference Name for this Header ---------------------------------
  12.  
  13. #ifndef PXEFAM_HPP
  14.     #define PXEFAM_HPP
  15.  
  16. // End ---------------------------------------------------------------------
  17.  
  18. // Interface Dependencies --------------------------------------------------
  19.  
  20. #ifndef PXEOBJ_HPP
  21.     #include "pxeobj.hpp"
  22. #endif // PXEOBJ_HPP //
  23.  
  24. // End ---------------------------------------------------------------------
  25.  
  26. // class PXFamily //
  27.  
  28. _CLASSDEF(PXFamily)
  29. class PXFamily:public PXEngObject
  30. {
  31. public:
  32.     PXFamily();
  33.     ~PXFamily();
  34.     int Delete(char *name);            /* Deletes a database family
  35.                         */
  36.     int Copy(char *source,char *dest);    /* Copy a source family to
  37.                            it's destination */
  38. };
  39.  
  40. // Description -------------------------------------------------------------
  41. //
  42. //    This class is implimented to seperate out those functions that are
  43. //    specifically related to a Paradox family.  Since they perform family
  44. //    operations, it's logical to seperate them from the table class.
  45. //    Also, when Borland (hopefully) impliments more family related
  46. //    functionality, the destinction maybe more important.
  47. //
  48. // Note --------------------------------------------------------------------
  49. //
  50. //    Assumes PXEngObject's PXError handler.
  51. //
  52. // End ---------------------------------------------------------------------
  53.  
  54. #endif // PXEFAM_HPP //